
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0; font-family: "微软雅黑";font-size: 14px;}
ol,ul,li,input,a{list-style:none;font-style: normal;text-decoration:none}
input{list-style:none;border:0;outline:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;border: none;}
input,button,select,img{vertical-align:middle}
input,button,textarea,select{*font-size:100%}
body{font: normal 100% Helvetica, Arial, sans-serif;}
img{border: none;}
.jx-add{
    width: 520px;
    height: 650px;
    margin: auto;
    background: #fff;
}
.jx-add-top{
    background: #fc6248;
    height: 45px;
    overflow: hidden;
    line-height: 45px;
    text-align: center;
    width: 520px;
    font-size: 16px;
    color: #fff;
}
.jx-add-center{
	overflow: hidden;
	width: 100%;
	margin: 0 auto
}
.jx-add-center-box{
    width: 490px;
    padding-left: 30px;
    padding-top: 40px;
    overflow: hidden;
}
.jx-add-center-boxa{
    width: 490px;
    padding-left: 30px;
    margin: auto;
    padding-top: 20px;
}
.jx-add-center-boxb{
    width: 345px;
    margin: auto;
    padding-top: 30px;
}
.jx-add-center-box1{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/dengru.png);
}
.jx-add-center-box2{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/mima.png);
}
.jx-add-center-box3{
    background: #fc816d;
    cursor: pointer;
    color: #fff;
    width: 345px;
    height: 45px;
    font-size: 18px;
}
.jx-add-bottom{
    width: 345px;
    margin: auto;
    padding-top: 20px;
}
.jx-add-center-boxre2{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re2.png);
}
.jx-add-center-boxre3{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re3.png);
}
.jx-add-center-boxre4{
    width: 200px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re4.png);
}
.jx-add-center-boxre5{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re5.png);
}
.jx-add-center-boxre6{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re6.png);
}
.jx-add-center-boxre7{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re7.png);
}
.jx-add-center-boxre8{
    width: 345px;
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re9.png);
}
.jx-add-center-boxr4-1{
    width: 130px;
    height: 37px;
    background: #ffcb71;
    float: right;
    color: #fff;
    cursor: pointer;
}
.addtex{
	width: 422px;
	height: 125px;
    border: 1px solid #e5e5e5;
    padding: 10px 0 0 38px;
    background-position: 10px 10px; 
    background-repeat: no-repeat;  
    background-image: url(../image/re7.png);
}
.jx-add-bottom1{
    width: 490px;
    padding-left: 30px;
    margin: auto;
    margin-top: 20px;
	line-height: 45px;
	height: 45px;
}
.jx-add-bottom1l{
	float: left;
}
.jx-add-bottom1r{
	float: left;
	line-height: 70px;
	padding-left: 10px;
	font-size: 12px;
	color: #666;
}
.jxsub{
	width: 150px;
	height: 45px;
	background: #fc917f;
	font-size: 18px;
	color: #fff;
	line-height: 45px;
	cursor: pointer;
}
.jx-add-center-ps{
    border-top: 1px solid #e5e5e5;
    width: 460px;
    margin: auto;
    padding-top: 20px;
    margin-right: 30px;
    margin-left: 30px;
    text-align: left;
    overflow: hidden;
    font-size: 12px;
    color: #999;
    line-height: 22px;
}
.awrap{height: 39px; position:relative; overflow: hidden;}
.ccinput{
  position:absolute;
  top:0;
  left:0;
  margin:0;
  border:1px solid #c9cacb;
  width: 345px; 
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re6.png);
    background-color: #fff;
  }
.ccinput1{
  position:absolute;
  top:0;
  left:0;
  margin:0;
  border:1px solid #c9cacb;
  width: 345px; 
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re7.png);
    background-color: #fff;
  }
.ccinput2{
  position:absolute;
  top:0;
  left:0;
  margin:0;
  border:1px solid #c9cacb;
  width: 345px; 
    height: 37px;
    color: #999;
    font-size: 14px;
    padding-left: 38px;
    border: 1px solid #e5e5e5;
    background-position: 10px 50%; 
    background-repeat: no-repeat;  
    background-image: url(../image/re8.png);
    background-color: #fff;
  }
s{position:absolute;top:1px;right:0;width:32px;height:32px;background:url("img/arrow.png") no-repeat;}
._schools { width: 380px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; background-color: #fff;}
._schools span { color: #05920a; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #05920a; cursor: pointer; }
._schools0 { width: 95%; height: 34px; line-height: 34px; display: inline-block; border-bottom: 2px solid #05920a; padding: 0px 5px; font-size:14px; font-weight:bold; margin-left:6px; }
._schools0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
._schools1 { width: 100%; display: inline-block; padding: 10px 0; }
._schools1 a { width: 180px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 12px; border-radius: 5px; overflow: hidden; }
._schools1 a:hover { color: #fff; background-color: #05920a; }
.AreaS { background-color: #05920a !important; color: #fff !important; }
.barLeft{float: left;}
.barRight{float: left;}
.repb12{padding-bottom: 15px;}
._citys { width: 380px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; background-color: #fff;}
._citys span { color: #05920a; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #05920a; cursor: pointer; }
._citys0 { width: 95%; height: 34px; line-height: 34px; display: inline-block; border-bottom: 2px solid #05920a; padding: 0px 5px; font-size:14px; font-weight:bold; margin-left:6px; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #888; width: 80px; text-align: center; cursor: pointer; }
._citys1 { width: 100%; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 12px; border-radius: 5px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #05920a; }